automatic rifles - Turco Inglés Diccionario